value oneself very highly - Français Anglais Dictionnaire